@media(min-width:1024px)and (max-width:1216px){.container{width:1200px}}div,h1,h2,h3,h4,h5,h6,p,span{font-family:Open Sans,BoonBaan,sans-serif}.input{box-shadow:none!important}.field .input{font-family:Open Sans,BoonBaan,sans-serif;box-shadow:none}.field input:not(:-moz-placeholder-shown){border:1px solid #195bff}.field input:not(:placeholder-shown){border:1px solid #195bff}.group-icon{display:flex}h3,p,span{font-family:Open Sans,BoonBaan,sans-serif}.mx-datepicker-main{z-index:99100}.mx-datepicker{position:relative;display:inline-block;width:100%}.table-limit-height .vs-table{width:100%;font-size:.9rem;margin:0;max-height:500px}.button{font-family:Open Sans,BoonBaan,sans-serif;border:none;background:#195bff;color:#fff}.button:focus{border:none;box-shadow:none}.group-btn .button{background:#195bff;width:100%;border-radius:50px;border:none;box-shadow:none;margin-top:15px}@media only screen and (max-width:480px){.box-title,.control{margin:0!important}}.box-title{text-align:left}.box-title .control{margin-top:30px}.box-title h4{color:#195bff;display:flex}.box-title h4 i{width:35px}.box-title h4 .btn-add{margin:0 auto;margin-right:0}.box-title h4 .countTotal{color:#dc143c;margin-left:10px}.label:not(:last-child){margin-bottom:.1em}.text-danger{font-weight:400;color:#dc143c}.textarea{font-family:Open Sans,BoonBaan,sans-serif}.textarea:focus{box-shadow:none}.select,select{width:100%}select{font-family:Open Sans,BoonBaan,sans-serif}select:focus,select:hover{box-shadow:none!important}.box-btn{margin-top:10px}.box-btn button{width:100%;margin-top:20px;background:#195bff}.box-btn button:focus,.box-btn button:hover{color:#fff;box-shadow:none;border:none}.form-btn-loading{margin-top:20px;width:100%;border-radius:5px;margin-left:1px;background:#195bff;color:#fff;font-size:16px}.form-btn-loading.danger{background:#dc143c}.form-btn-loading.danger:focus,.form-btn-loading.danger:hover{background:#dc143c;color:#fff}.form-btn-general,.form-btn-loading:hover{background:#195bff;color:#fff}.form-btn-general{width:100%;border-radius:5px;font-size:16px}.form-btn-general:hover{background:#195bff;color:#fff}.form-cls-loading{margin-top:20px;width:100%;border-radius:5px;margin-left:1px;font-size:16px}.form-cls-loading,.form-cls-loading:hover{background:red;color:#fff}.img-size img{height:45px;-o-object-fit:contain;object-fit:contain}.number-input{margin-top:4px}.number-input input{width:100%}.number-input__input{font-family:Open Sans,BoonBaan,sans-serif;-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top}.vs-checkbox:checked:hover~.vs-checkbox-mask{background:#195bff}.is-contents-input .second{padding-left:.5rem}.is-contents-input .first{padding-right:.5rem}.vue__time-picker input.display-time{border-radius:4px}.bad-feedback i,.none-feedback i{color:red;font-size:1.2rem}.good-feedback i{display:none}.feedback-icon{color:red;font-size:.9rem;font-weight:800}.container{margin-top:40px}.container .title-login{font-size:20px;color:#195bff}.fit-width{white-space:nowrap}.vs-table__td,.vs-table__th{vertical-align:middle!important;white-space:nowrap!important;width:1px!important}